CustomTables\Layouts D

Total Complexity 222
Dependencies 15
Dependents 17
Total lines 1,126
Lines of code 732
Logical lines of code 509
Comment lines 177
Methods 33
Properties 9

Methods 33

Method Rating Maintainability Complexity Lines of code
renderMixedLayout()
D
27
51 112
getLayout()
B
37 22 68
doTask_save()
B
38 15 62
renderCatalog()
A
41 15 52
doTasks()
A
51 13 24
getListingIds()
A
49 11 32
addCSSandJSIfNeeded()
A
55 9 18
doTask_createuser()
A
48 7 32
storeLayoutAsFile()
A
48 7 32
doTask_publish()
S
50 7 26
getLayoutFileContent()
S
50 5 28
doTask_delete()
S
54 5 19
doTask_refresh()
S
54 5 19
deleteLayoutFiles()
S
57 5 16
SaveViewLogForRecord()
S
58 5 14
renderDetailedLayoutDO()
S
59 4 14
parseRawLayoutContent()
S
62 4 11
renderDetailedLayout()
S
66 4 8
doTask_setorderby()
S
58 3 14
doTask_setlimit()
S
59 3 13
doTask_copy()
S
60 3 12
layoutTypeTranslation()
S
53 2 25
getLayoutRowById()
S
55 2 20
isLayoutContent()
S
72 3 5
doTask_cancel()
S
64 3 8
storeAsFile()
S
65 2 8
__construct()
S
65 1 10
createDefaultLayout_Email()
S
72 1 5
createDefaultLayout_Details()
S
72 1 5
createDefaultLayout_Edit_WP()
S
71 1 5
createDefaultLayout_Edit()
S
72 1 5
createDefaultLayout_SimpleCatalog()
S
72 1 5
createDefaultLayout_CSV()
S
72 1 5